package com.hitown.model.dxhd;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 安保人员-民警信息
 * </p>
 *
 * @author menu
 * @since 2021-07-19
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("DXHD_ABRY_MJ")
@ApiModel(value="DxhdAbryMj对象", description="安保人员-民警信息")
public class DxhdAbryMj implements Serializable {

    private static final long serialVersionUID=1L;

    @TableId(value = "ZQMJBZ",type = IdType.INPUT)
    @ApiModelProperty(value = "执勤民警标识")
    @TableField("ZQMJBZ")
    private String zqmjbz;

    @ApiModelProperty(value = "姓名")
    @TableField("XM")
    private String xm;

    @ApiModelProperty(value = "执勤区域")
    @TableField("ZQQY")
    private String zqqy;

    @ApiModelProperty(value = "执勤民警类别代码")
    @TableField("ZQMJLBDM")
    private String zqmjlbdm;

    @ApiModelProperty(value = "警员编号")
    @TableField("JYBH")
    private String jybh;

    @ApiModelProperty(value = "警龄")
    @TableField("JL")
    private String jl;

    @ApiModelProperty(value = "警衔与文职级别代码")
    @TableField("JXYWZJBDM")
    private String jxywzjbdm;

    @ApiModelProperty(value = "勤务装备-类型")
    @TableField("QWZB_LX")
    private String qwzbLx;

    @ApiModelProperty(value = "勤务装备-地球经度")
    @TableField("QWZB_DQJD")
    private String qwzbDqjd;

    @ApiModelProperty(value = "勤务装备-地球纬度")
    @TableField("QWZB_DQWD")
    private String qwzbDqwd;

    @ApiModelProperty(value = "公安机关机构代码")
    @TableField("GAJGJGDM")
    private String gajgjgdm;

    @ApiModelProperty(value = "公安机关名称")
    @TableField("GAJGMC")
    private String gajgmc;

    @ApiModelProperty(value = "公安机关部门类别代码")
    @TableField("GAJGBMLBDM")
    private String gajgbmlbdm;

    @ApiModelProperty(value = "公民身份号码")
    @TableField("GMSFHM")
    private String gmsfhm;

    @ApiModelProperty(value = "年龄")
    @TableField("NL")
    private String nl;

    @ApiModelProperty(value = "民族代码")
    @TableField("MZDM")
    private String mzdm;

    @ApiModelProperty(value = "籍贯省市县代码")
    @TableField("JGSSXDM")
    private String jgssxdm;

    @ApiModelProperty(value = "性别代码")
    @TableField("XBDM")
    private String xbdm;

    @ApiModelProperty(value = "地址名称")
    @TableField("DZMC")
    private String dzmc;

    @ApiModelProperty(value = "学历代码")
    @TableField("XLDM")
    private String xldm;

    @ApiModelProperty(value = "婚姻状况代码")
    @TableField("HYZKDM")
    private String hyzkdm;

    @ApiModelProperty(value = "政治面貌代码")
    @TableField("ZZMMDM")
    private String zzmmdm;

    @TableField("CTU")
    private String ctu;

    @TableField("CTM")
    private Date ctm;

    @TableField("UTU")
    private String utu;

    @TableField("UTM")
    private Date utm;


}
